Empirical Evaluation of Requirements Elicitation Techniques

نویسندگان

  • AMAN KUMAR SHARMA
  • ANITA GANPATI
چکیده

The success of any software development cycle for producing the software product is based on the software requirements. The elicitation of requirements is the first and most important activity in the Requirement Engineering (RE). The problems in requirement elicitation process will result in poor requirements which can lead to the development of unsatisfactory software system. Moreover, the development of such unsatisfactory software system may be unacceptable to the user. The poor requirements have high maintenance costs, or undergo frequent changes. By improving requirement elicitation, the system development process can be improved, resulting in production of a much better system. Requirement engineering is a process including various activities namely requirement elicitation, analysis, specification and review/validation. This paper provides a comparative study of different requirement elicitation techniques. An empirical study in the form of questionnaires was conducted to evaluate the best requirements elicitation technique among Joint Application Design (JAD), Quality Function Deployment (QFD), Soft System Methodology (SSM) and Prototyping. After empirical analysis it can be concluded that none of the elicitation technique was judged best in comparison to other. On the basis of the finding of the study it is suggested that software developers, depending upon different parameters may select different software requirements elicitation technique. Keywords— Requirement, JAD, QFD, SSM, Prototyping.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Empirical Scenario for the Evaluation of Requirements Elicitation Tasks

While requirements elicitation has been established as a crucial phase of the systems development process, empirical research on the topic of requirements elicitation is sparse. In this paper we present a requirements elicitation scenario that can be used by researchers to evaluate different methods of eliciting a set of requirements. This scenario consists of an elicitation tasks, a system fea...

متن کامل

Updating a Systematic Review about Selection of Software Requirements Elicitation Techniques

Quality of software products is closely related to the elicitation requirement process. Several studies point out that elicitation techniques achieve different results when applied in different contexts. This paper presents some recommendations about the situations in which elicitation techniques are useful. Recommendations are based on a previous systematic review, which was updated and expand...

متن کامل

Elicitation and Management of User Requirements in Market-Driven Software Development

Market-driven software development companies experience challenges in requirements management that many traditional requirements engineering methods and techniques do not acknowledge. Large markets, limited contact with end users, and strong competition forces the market-driven software development company to constantly invent new, selling requirements, frequently release new versions with an a...

متن کامل

Systematizing requirements elicitation technique selection

Context: This research deals with requirements elicitation technique selection for software product requirements and the overselection of open interviews. Objectives: This paper proposes and validates a framework to help requirements engineers select the most adequate elicitation techniques at any time. Method: We have explored both the existing underlying theory and the results of empirical re...

متن کامل

Issues in Requirements Elicitation

There are many problems associated with requirements engineering, including problems in defining the system scope, problems in fostering understanding among the different communities affected by the development of a given system, and problems in dealing with the volatile nature of requirements. These problems may lead to poor requirements and the cancellation of system development, or else the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016